yield abundantly - Spanish English Dictionary